//
// Created by 朕与将军解战袍 on 2022/3/12.
//

#ifndef TRUETYPERENDER_ERROR_H
#define TRUETYPERENDER_ERROR_H

#include <stdint.h>

/*
 * 用于定义常见返回状态
 */
typedef uint32_t TTFStatus;

#ifdef DEBUG
#define TTF_ERR(STATUS) ((STATUS) > 0)
#endif

#ifdef RELEASE
#define TTF_ERR(STATUS) (0)
#endif

#define SUCCESS ((TTFStatus)0x00)
#define INVALID_PARAMETER ((TTFStatus)0x01)
#define OUT_OF_BOUNDARY ((TTFStatus)0x02)

#endif //TRUETYPERENDER_ERROR_H
